home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / nwlite / faxdoc.exe / 2700.TXT < prev    next >
Text File  |  1993-05-12  |  7KB  |  158 lines

  1.  
  2.  
  3.                                      FYI
  4.  
  5. (Note: The origin of this information may be internal or external to Novell. 
  6. Novell makes every effort within its means to verify this information. 
  7. However, the information provided in this document is FOR YOUR INFORMATION
  8. only.  Novell makes no explicit or implied claims to the validity of this
  9. information.)
  10.  
  11.           TITLE:    Printing Conventions and Suggestions
  12.    DOCUMENT ID#:    FYI.P.6025
  13.            DATE:    01OCT92
  14.         PRODUCT:    NetWare Lite
  15. PRODUCT VERSION:    All versions
  16.      SUPERSEDES:    NA
  17.  LITE FAX DOC #:    2700
  18.  
  19. SYMPTOM
  20.  
  21.      NA
  22.  
  23. ISSUE/PROBLEM
  24.  
  25.      Printing Conventions and Suggestions
  26.  
  27.      Chances are you bought NetWare Lite to share one or more printers.  For
  28.      this reason, give special attention to the following remarks:
  29.  
  30.      Local Network Printers
  31.  
  32.      When a printer is assigned as a network printer, you should only access
  33.      that printer through the network.  You may have a printer attached to
  34.      your workstation that has been defined as a Network Printer.  In this
  35.      case, you should capture a port when you wish to print to it.  If you
  36.      print to it directly (not using capture), you may cause print job
  37.      corruption.
  38.  
  39.      Characters Per Second and Print Buffers
  40.  
  41.      Network printers are created in the NET menu utility in the "Supervise
  42.      the Network" category.  When a printer is created, you can configure the
  43.      performance of the printer relative to the DOS running on the same
  44.      machine where the printer is attached.  This is done by modifying the
  45.      "Chars per second" parameter with the "Print buffer size" parameter of
  46.      the server configuration.
  47.  
  48.      The print buffer is an area in memory where characters are stored before
  49.      being printed.  The larger the print buffer size, the less often the
  50.      server will need to go to disk to read more characters to print.  If the
  51.      "Chars per second" value is high (relatively speaking) and the "Print
  52.      buffer size" is large (relatively speaking), the printer will be driven
  53.      faster and the DOS running on that machine will be interrupted more often
  54.      to send characters to the printer.
  55.  
  56.      The converse is also true if the value of "Chars per second" is low and
  57.      "Print buffer size" is small.  These values should also be tuned to the
  58.      speed or desired speed of the printer.  If the printer is physically a
  59.      "slow" printer, then setting the "Chars per second" parameter to a high
  60.      number will have no effect.  Additionally, if the "Chars per second" is
  61.      set higher than the "Print buffer size" parameter then this will have
  62.      little effect, as well.
  63.  
  64.  
  65.      Setup Strings
  66.  
  67.      One of the options available on network printers is setup strings.  You
  68.      can define up to ten setup strings for each network printer.  In short, a
  69.      setup string is a series of characters that put the printer into a
  70.      particular mode (such as landscape mode or large characters mode).  By
  71.      default, the DEFAULT setup string is set to nothing.  The DEFAULT setup
  72.      string should be set to a sequence of values that reset the printer. 
  73.      Many printers use the string "1E 45" (<Esc>E) to reset the printer (Check
  74.      the documentation for your printer to find out what sequence resets the
  75.      printer).  The manual that came with the printer should describe the
  76.      values that place the printer into different modes.  Setup strings are
  77.      always entered using hexadecimal codes.
  78.  
  79.      By defining more than one setup string for a Network Printer, it is
  80.      possible to submit jobs that will print in different printer modes. 
  81.      Setup strings can be used as part of the NET CAPTURE command or in the
  82.      "Print" category of the NET menu utility.  An example of its use with NET
  83.      CAPTURE is provided below.
  84.  
  85.      Capture Settings
  86.  
  87.      The term "capturing ports" refers to redirecting print jobs from the
  88.      normal printing device to someplace else; in this case, a network
  89.      printer.  To capture a port, you must first load CLIENT and log in to the
  90.      network.  You can then access network printers by capturing ports with
  91.      the NET CAPTURE command.  Several options that are available with this
  92.      command are discussed in the manual, as well as in the on-line help in
  93.      the NET menu utility, and at the command-line when NET CAPTURE HELP is
  94.      typed.  A sample command-line might look like the following:
  95.  
  96.           NET CAPTURE LPT1 LASERJET B=N D=Y S=LANDSCAPE
  97.  
  98.      This example specifies that all jobs sent to LPT1 of the local machine
  99.      will be redirected to the network printer LASERJET.  It also specifies
  100.      that for all print jobs sent to LPT1 (LASERJET), NO banner should be
  101.      printed and each job should start printing before the job has been
  102.      completely submitted (direct printing).  Finally, this job is printed
  103.      using the LANDSCAPE setup string (created previously on printer
  104.      LASERJET).
  105.  
  106.      The LANDSCAPE setup string values are sent to the printer just before the
  107.      data of each print job sent to LPT1.  The DEFAULT setup string values are
  108.      sent to the printer after each print job is printed (thus resetting the
  109.      printer for the next job sent to this printer).
  110.  
  111.      From the NET menu utility, it is also possible to submit a print job and
  112.      have the job immediately go on hold.  When a print job is on hold, it is
  113.      placed on the queue but not printed.  It can be taken off hold (and thus
  114.      printed) by selecting the job from the print job list and changing the
  115.      flags of the job.
  116.  
  117.      Capturing COM Ports
  118.  
  119.      The documentation incorrectly states that as a client, you can capture
  120.      COM1 or COM2.  The COM1 and COM2 ports can only be used by a server.  A
  121.      network printer can be assigned to the COM1 or COM2 port.  Clients can
  122.      then capture LPT1, LPT2, or LPT3 to a network printer that has been
  123.      created and assigned to COM1 or COM2.
  124.  
  125.  
  126.      Postscript Printing
  127.  
  128.      Because of the nature of postscript printers, special care must be taken
  129.      when sending print jobs.  You should make sure your capture has the
  130.      following set:
  131.  
  132.           BANNER=No
  133.           TABS=0
  134.           FORMFEED=No
  135.  
  136.      You may also want to set the WAIT parameter to a value higher than 10
  137.      seconds.  If your print job gets split to multiple jobs when printing to
  138.      a postscript printer, you will want to increase the WAIT value.  Increase
  139.      it until your print job comes out all in one job.
  140.  
  141.      Using WAIT=0
  142.  
  143.      The WAIT=0 should only be used if the application you are using will
  144.      close the print job.  If the application does not close the print job,
  145.      using WAIT=0 will keep the print job open until it is closed explicitly. 
  146.      A print job on LPT1 can be closed manually from the DOS command-line by
  147.      sending a formfeed or <Ctrl>+L, displayed ^L (press and hold the <Ctrl>
  148.      key while pressing the <L> key, then release the <L> key and <Ctrl> key). 
  149.      Type ECHO ^L > LPT1.  This sends a form feed character to LPT1 and closes
  150.      the job.  Generally, using a WAIT value of 10 or so is adequate.
  151.  
  152.      CAUTION: If you use WAIT=0 and DIRECT=Y, you will hold the printer until
  153.      the print job is explicitly closed.
  154.  
  155. SOLUTION
  156.  
  157.      NA
  158.